Skip to content

Console#84

Open
GatewayJ wants to merge 8 commits intomainfrom
console
Open

Console#84
GatewayJ wants to merge 8 commits intomainfrom
console

Conversation

@GatewayJ
Copy link
Member

No description provided.

* console

* feat(console):deployment console
* feat: console web

* feat: console web
* console: same-origin /api/v1, nginx proxy, RBAC, CORS order, script/docs fixes

- console-web/nginx.conf: proxy /api/ to rustfs-operator-console:9090 so default
  apiBaseUrl /api/v1 works in-cluster; try_files $uri.html to avoid 301 to /cluster/
- deploy-rustfs.sh: build console-web without NEXT_PUBLIC_API_BASE_URL, use --no-cache;
  access info: same-origin hint, rustfs-operator token, recovery build without 9090
- operator-rbac: add create/delete tenants, create namespaces (Console login token)
- src/console/server.rs: put CorsLayer before auth so OPTIONS preflight gets CORS response;
  fix comment to match execution order (Trace -> Compression -> Cors -> auth)

Made-with: Cursor

* fix: 集群资源 allocatable 累加与展示; deploy-rustfs operator 构建加 --no-cache

Made-with: Cursor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant